package com.iamteer.utils;

import javax.sql.DataSource;

import org.apache.commons.dbutils.QueryRunner;

import com.mchange.v2.c3p0.ComboPooledDataSource;

/**
 * 工具类
 * 1. 初始化 C3P0 连接池
 * 2. 创建 DbUtils 核心工具类对象
 * @author Chuck
 *
 */
public class JdbcUtils {
	/*
	 * 1. 初始化 C3P0 连接池
	 */
	private static DataSource dataSource;
	
	static{
		dataSource = new ComboPooledDataSource();
	}
	
	/*
	 * 2. 创建 DbUtils 核心工具类对象
	 */
	public static QueryRunner getQueryRunner() {
		// 创建 QueryRunner 对象，传入连接池对象
		return new QueryRunner(dataSource);
	}
}
